battle of the volturnus - French English Dictionary